@charset "utf-8";


/*==========首页===========*/
.s_main_box{ margin:0px auto; position:relative; }
.s_main_box .floor .title{ margin-bottom:60px; background:url(../images/bg_s_title.png) center bottom no-repeat; padding-bottom:20px; }
.s_main_box .floor .title h1{ font-size:24px; font-weight:bold; text-align:center; line-height:40px;  display:block;}
.s_main_box .floor .title span{ display:block; font-weight:bold;  text-align:center; font-size:16px; color:#0363bc; }
 
/*==========首页1f===========*/

.s_main_box .f1{background:url(../images/bn_index_link.png) center bottom repeat-x; height:113px; position:relative;  height:113px; margin-top:-112px;  overflow:hidden;}  
.s_main_box .f1 ul{ margin:0 -33px;}
.s_main_box .f1 li{margin:25px; display:inline-block; width: 200px;height: 180px;overflow: hidden;}
.s_main_box .f1 li .text h1{color:#272636; font-size:16px; text-align:center; line-height:40px;}
.s_main_box .f1 li .text h5{ color:#b1b1b3; font-size:12px; text-align:center;  line-height:20px; }
.s_main_box .f1 li .up a{ border-radius:50%; border:2px solid #e0e0e0; background:#f8f7f7; display:block; width:72px; height:72px; margin:0 auto 20px auto;}
.s_main_box .f1 dl{}
.s_main_box .f1 dl .on{ background:url(../images/bg_s_link.png) left top no-repeat;}

.s_main_box .f1 dt{ float:left; width:147px; display:block; height:115px;   border-right:1px solid #505357; padding-right: 12px; position:relative; z-index:9;}
.s_main_box .f1 dl .on{ border:none;}
.s_main_box .f1 dt img{ display:block;  margin:0 auto; padding-top:15px;}
.s_main_box .f1 dt strong{ display:block; color:#fff; text-align:center; padding-top:10px; }
.s_main_box .f1 dd{width:575px; background:#fff; display:none; float:left; display:block; margin-left: -15px;}
.s_main_box .f1 dd .fl{ width:180px;}
.s_main_box .f1 dd .fl img{ width:180px; height:115px;}
.s_main_box .f1 dd p{ width:371px; float:right; line-height:28px; font-size:13px; color:#616161; background:#fff; padding:15px 10px;}
.s_main_box .f1 dd p a{color:#117ee3; padding-right:10px; font-size:12px; float:right;}
.s_main_box .f1 dd p a:hover{ text-decoration:underline;}

/*==========首页2f===========*/
.s_main_box .f2{ padding:40px 0; background:#f3f3f5;}  
.s_main_box .f2 .left{ width:725px; position:relative;}
.s_main_box .f2 .hd{}
.s_main_box .f2 .hd {}
.s_main_box .f2 .hd a{ color:#7f7e86;   margin-right:2px ;display:inline-block; background:#fff; height:36px; width:115px; text-align:center; line-height:36px;}
.s_main_box .f2 .hd a:hover{ color:#fff;  background:url(../images/bg_bnt_s_title.jpg) center no-repeat;}
.s_main_box .f2 .hd .on{ color:#fff; background:url(../images/bg_bnt_s_title.jpg) center no-repeat;}

.s_main_box .f2 .list{ position:relative; }
.s_main_box .f2 .list .up { border-bottom:1px dotted #aaaaab; padding:20px 0;}
.s_main_box .f2 .list .up .fl{width:200px; margin-right:20px; display:block;}
.s_main_box .f2 .list .up .fl img{ width:200px; height:110px;}
.s_main_box .f2 .list .up .fr{ color:#a6a7ab; float:right; width:500px; font-size:12px; line-height:20px; }
.s_main_box .f2 .list .up .fr a{ line-height:28px; font-weight:bold; width:500px; height: 28px;display: block; color:#616265; font-size:14px; white-space: nowrap;overflow:hidden;text-overflow: ellipsis; }
.s_main_box .f2 .list .up .fr a:hover{ text-decoration:underline;} 
.s_main_box .f2 .list .up .fr p{ color:#999ba1; padding-top:10px;  font-size:12px; line-height:22px;}
.s_main_box .f2  .more{ color:#a6a7ab; position:absolute; background:url(../images/icon_more_jt.png) right center no-repeat; padding-right:25px; height:30px; line-height:30px; top: 10px; right:0px; z-index:99;}
.s_main_box .f2  .more:hover{color:#0363bc;}
.s_main_box .f2 .list .un{ padding-top:10px;}
.s_main_box .f2 .list .un ul{ margin-right:-10px;}
.s_main_box .f2 .list .un li{ margin-right:10px; line-height:30px; display:block; float:left; width:355px;}
.s_main_box .f2 .list .un a{ font-size:14px; color:#828385;}
.s_main_box .f2 .list .un a:hover{color:#0363bc;}
.s_main_box .f2 .list .un span{font-size:12px; color:#c1c1c6; float:right;} 

.s_main_box .f2 .right{ width:440px;}
.s_main_box .f2 .right li{ width:220px; position:relative; display:block; }
.s_main_box .f2 .right li a{ display:block;}
.s_main_box .f2 .right li img{ display:block;  }
.s_main_box .f2 .right li .text{ position:relative; z-index:9; margin-top:-60px;}
.s_main_box .f2 .right li strong{ display:block; text-align:center; color:#fff; line-height:30px; font-size:14px;} 
.s_main_box .f2 .right li span{display:block; text-align:center; color:#fff; font-size:12px;}

#slide_syss{ display:block;width:220px; height:141px; position:relative;}
#slide_syss .prev{ position:absolute; left:0; top:50px; z-index:2; }
#slide_syss .next{ position:absolute; right:0; top:50px; z-index:2; }
#slide_syss .bd a{ display:block;}
#slide_syss .bd a img{width:220px; height:141px;}
/*==========首页3f===========*/
.s_main_box .f3{ padding:40px 0; background:#fff;}  
.s_main_box .f3 .left{ width:725px; position:relative;}
.s_main_box .f3 .hd{}
.s_main_box .f3 .hd {}
.s_main_box .f3 .hd a{ color:#fff;   margin-right:2px ;display:inline-block; background:#adadbd; height:36px; width:115px; text-align:center; line-height:36px;}
.s_main_box .f3 .hd a:hover{ color:#fff;  background:url(../images/bg_bnt_s_title.jpg) center no-repeat;}
.s_main_box .f3 .hd .on{ color:#fff; background:url(../images/bg_bnt_s_title.jpg) center no-repeat;}
.s_main_box .f3 .list{ position:relative; margin:30px auto 10px auto; }
.s_main_box .f3 .list ul{ position:relative; }
.s_main_box .f3 .list li{ display:blockl; float:left;  width:180px; margin-right:20px;}
.s_main_box .f3 .list li a{ display:block; background:#f3f3f5; }
.s_main_box .f3 .list li img{ width:180px; height:130px; display:block;}
.s_main_box .f3 .list li h1{ height:40px; line-height:40px; display:block; text-align:center; font-size:12px; color:#565757;}
.s_main_box .f3 .list li a:hover{ background:#0a64be; }
.s_main_box .f3 .list li a:hover h1{ color:#fff;}
.s_main_box .f3 .case_slid { position:relative;}
.s_main_box .f3  .more{ color:#a6a7ab; position:absolute; top: -36px; background:url(../images/icon_more_jt.png) right center no-repeat; padding-right:25px; height:30px; line-height:30px;  right:0px; z-index:99;}
.s_main_box .f3  .more:hover{color:#0363bc;}

